#define _CRT_SECURE_NO_WARNINGS 1

#include<iostream>
#include<vector>

using namespace std;

bool isSubstringPresent(string s) {
    vector<int> h(26);
    for (int i = 0; i + 1 < s.size(); i++)
    {
        int x = s[i] - 'a';
        int y = s[i + 1] - 'a';
        h[x] |= 1 << y;
        if (h[y] >> x & 1)
            return true;
    }
    return false;
}